scientific developments (1)